﻿@charset "utf-8";
/** reset **/
html{color:#000;background:#FFF}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0}
legend{color:#000}
caption,th{text-align:left}
dl,dt,dd,ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: bold;color:#333;}
h1{ font-size: 22px;}
h2{ font-size: 16px;}
h3{ font-size: 14px;}
h4{ font-size: 12px;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal; }
abbr,acronym{border:0;font-variant:normal}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
table{border-collapse:collapse;border-spacing:0}
/** 字体样式 **/
body{font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; color:#666;word-break: break-all;}
.bold{font-weight:bold;}
.f-n{ font-size: 12px; font-weight: normal;}
.f14{ font-size: 14px;}
.f12{ font-size: 12px;}
.f24{ font-size: 24px;}
/** 文本链接元素 **/
a,a:link,a:visited{color:#515151;text-decoration:none; cursor:pointer; }
a:hover{ color:#369;text-decoration:underline;}
a.blue:link,a.blue:visited,.blue{color:#369; text-decoration: none ;cursor:pointer;}
a.blue:hover{ text-decoration: underline;}
q:before,q:after{content:''}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
del,ins{text-decoration:none}
.red,a.red,a.red:visited{color:red; zoom:1;}
a.white,a.white:visited,.white{color:#fff;cursor:pointer;}   
a.green,a.green:visited,.green{color:#03c93e;cursor:pointer;}
.grass-green{color:#449037;}
a.grass-green,a.grass-green:link ,a.grass-green:visited{color:#449037;cursor:pointer;}
a.black,a.black:link,a.black:visited,.black{color:#333;zoom:1;}
a.gray,a.gray:link ,a.gray:visited{color:#9c9c9c;cursor:pointer; }

/** 颜色样式 **/
.orange{color:#ff8400;}
.yellow{color:#e2b704}
.aqua{color:#4ba2af;}
.aqua2{color:#41c5ef;}
.seablue{color:#00a8dc;}
.purple{color:#e911d2;}
.gray{color:#bababa;}
.bg-gray {background:#f8f8f8; }
.maroon,a.maroon,a.maroon:visited{ color:#ad5045;}
.teal,a.teala,.teal:visited{ color:#417790;}
.lime,a.lime,a.lime:visited{ color:#718316;}
.aqua2,a.aqua2{color:#3aa48a;}
/** 表单元素 **/
button{line-height:1; vertical-align: middle;_padding-top:2px;cursor:pointer;}
textarea{height:77px;display:block;}
.checkbox{vertical-align:-3px; margin-right:5px;}
/** 浮动 清除浮动**/
.left{float:left;  }
.right{float:right;}
.clear:after,.grid-m-e:after,.grid-s8-m6-e:after,.grid-s-m-e6:after,.grid-s-m-e:after,.grid-m-e3:after,.header-box:after,.navigation:after,.footer-box:after,.title:after,.list-img li:after,.list-img:after,.img-list ul:after,.tab:after,.list-li:after,.coment-list li:after,.account li:after,.tab-bang:after,.question-title:after,.list-img-box:after,.pk-guize li:after{ content:'\20'; display:block;height:0;clear:both;}
.clear,.grid-m-e,.grid-s8-m6-e,.grid-s-m-e6,.grid-s-m-e,.grid-m-e3,.header-box,.navigation,.footer-box,.title,.list-img li,.img-list ul,.tab,.list-li,.list-img,.coment-list li,.account li,.tab-bang,.question-title,.list-img-box,.pk-guize li{zoom:1;}
body{background:url(../images/line.gif) 0 -536px repeat-x; color:#565656;}
/* line */
.vline{padding:0 5px;}
.add a:link,.add a:visited{ text-decoration: none;}
.line-bottom{ background:url("../images/container-line.gif") repeat-x 0 bottom; }
.line-top{ background:url("../images/container-line.gif") repeat-x 0 top;}
.light-line{ background:url("../images/line2.gif") repeat-x 0 bottom;}
.last{ background:none; font-weight: normal;}
.align-c{text-align:center;}
.align-r{text-align:right;}

/** 布局基础样式 **/
.header,.footer{width:100%;}
.header{background:url(../images/container-line.gif) 0 bottom repeat-x; padding-bottom:8px; z-index:9999; position:relative;}
.footer{top:-30px; background: #f2f2f2 url(../images/line.gif) 0 0 repeat-x; margin-top:32px; overflow:hidden; }
.header .header-box{ position:relative;}
.footer .footer-box{ padding-top:10px;overflow:hidden;padding-bottom:10px;z-index: 1;}
.container{padding: 0;}
.container,.header-box,.footer-box{width:980px;margin:0 auto;}
.logo{float:left;width:144px;height:54px; margin-top:12px;}
/**  两栏布局 **/ 
.grid-m-e{ background:url(../images/line-bg.gif) 719px 0 repeat-y;min-height:450px;padding-top:10px}
.grid-m-e2{ background:none;}
.grid-m-e .main-wrap{width:640px;}
.grid-m-e .col-main{width:100%;}
.grid-m-e .col-main img{max-width:710px;}
.grid-m-e .col-extra{width:250px; padding-left:10px; margin-left:-260px; min-height:220px;_height:220px;}
.col-main,.col-extra,.col-sub{float:left;}
/** 三栏布局 **/
/*knowledge*/
.grid-s-m-e6{ padding-bottom:12px;}
.grid-s-m-e6 .col-sub{width:300px;}
.grid-s-m-e6 .col-main{width:340px; padding:0 10px;}
.grid-s-m-e6 .col-extra{width:320px;background:none;}
/* hotcomment */
.grid-s8-m6-e{}
.grid-s8-m6-e .col-sub{width:300px;padding-left:10px;}
.grid-s8-m6-e .col-main{width:250px; padding:0 10px; overflow:hidden;}
.grid-s8-m6-e .col-extra{width:400px;overflow:hidden;  }
/*quiz*/
.grid-s-m-e{margin-top:15px;}
.grid-s-m-e .col-sub{width:340px; background:url('../images/baiduopen.jpg') no-repeat; height:370px;}
.grid-s-m-e .col-main{width:340px;background:url('../images/cnfolopen.jpg') no-repeat; height:370px;}
.grid-s-m-e .col-extra{width:300px;background:url('../images/comingsoon.jpg') no-repeat; height:370px;}
/** 通用模块 公共级
-------------------------------- **/
/* 主菜单 */
.navigation{float:left;width:580px; padding:47px 0 0 60px; margin-bottom:-7px; position:relative;}
.navigation li{float:left;text-align:center; height:27px;line-height:27px; margin-right:10px; display:inline; _width:70px; position:relative; z-index:9999;  white-space:nowrap; border-top:1px #fff solid; border-left:1px #fff solid; border-right:1px #fff solid; }
.navigation li.home{_width:50px;}
.navigation li span.nav-span{ padding:0 20px 0 15px; display:block; position:relative;height:27px;line-height:27px;}
.navigation li.home span.nav-span{padding:0 10px 0 15px;}
.navigation li i{background:url('../images/site-icon.gif') -109px -139px ;width:20px;height:12px;display:block; cursor:pointer;position:absolute;right:0;top:9px; overflow:hidden;}
.navigation li a,.navigation li a:visited{color:#666;font-weight:bold; text-decoration:none; font-size:14px; margin-right:5px; margin-left:-5px;}
.navigation li.hover a,.navigation li.hover a:visited{ text-decoration:none;}
.navigation li.hover li a:hover{text-decoration:underline;}
.navigation li.hover span.nav-span a{color:#3684C6;}
.navigation li.hover{float:left;background:#fff;text-align:center;margin-right:10px; border-top:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; }
.navigation li.hover span.nav-span{background:#fff; padding:0 20px 0 15px; z-index:999;color:#3684C6;}
.navigation li ol{display:none;border:solid 1px #ccc;position:absolute;left:-1px;top:26px; background:#fff;  padding:8px 8px 12px 8px;}
.navigation li.hover ol{display:block; z-index:1;}
.navigation li ol li{float:none; display:block; margin:0;background:url(../images/container-line.gif) 0 bottom repeat-x;text-align:left; padding-left:8px; width:70px;height:32px;_height:24px;_padding-top:8px; }
.navigation li ol li.last{background:none;}
.navigation li ol li.last a:hover{text-decoration: none;}
.navigation li li a,.navigation li li a:visited{color:#3684C6; font-size:12px;margin:0;}
.navigation li ol.ac-ol{width:190px;}
.nav-icon{ background:url('../images/site-icon.gif') -97px -138px ;height:5px;width:8px; display:inline-block;_margin-bottom:-8px;}
.navigation li ol.ac-ol li{float:left;width:170px;margin-left:8px;}
/*.nav li ol.ac-ol li.li-w {width:90px;margin-left:8px;}*/
/* 头部登录 */
.login-bar form{display:inline;}
.login-bar{ position:absolute;top:5px;right:0;z-index:9999; float:right;height:29px;float:right;}
.login-bar .menul{padding-left:5px;}
.login-bar .menur{padding-right:5px;}
.login-bar .black{zoom:1;}
.login-bar .menu{float:left; height:21px; padding-top:5px; _overflow:hidden;}
.login-bar .line{ float:left; height:15px; margin:7px 8px 0 8px;width:1px;display:inline;_margin-top:5px;overflow:hidden;}
.login-bar-on .line{background: url("../images/line-bg.gif") repeat-y;}
.login-bar .menu-bd{position:relative;float:left; height:21px; }
.bd-span{ position:relative; display:inline-block;height:20px;margin-top:0;cursor:pointer;}
.menu-hover .bd-span{background:#fff; border:solid 1px #ccc;border-bottom:none; z-index:9999; position:relative; display:inline-block;height:25px; padding:3px 8px 0 8px; margin-top:-3px;}
.login-bar .menu a,.login-bar .menu a:visited{text-decoration:none;color:#000;zoom:1;}
.login-bar .menu a.red,.login-bar .menu a.red:visited{color:red;}
.login-bar .menu a:hover {background-position:-136px -89px;}
/* 头部search */
.search{position:absolute;right:-10px;top:47px;width:210px;z-index:9999;}
.form-input-text-big {background:url("../images/bg-input-big.gif") repeat-x left top #fff;border-color:#DDDDDD;margin-right:5px;border-right:1px solid #DDDDDD;border-style:none solid solid;border-width:0 1px 1px;color:#666666;padding:8px;}
textarea.form-input-text-big {padding:3px;overflow:scroll;_background-attachment:fixed;overflow-x:hidden;}
.form-input-text-big2 {background-color:#F6F6F6;}
.search p .search-input{padding:6px 28px 5px 3px;width:159px; margin-top:0;}
.search-p{ position:relative;}
.search-icons{ background:url('../images/site-icon.gif') no-repeat 0 0;height:17px; width:17px; border:none;margin-left:-32px; cursor:pointer; position: absolute;top:6px;}
.search-type{border-bottom:1px #ccc solid;border-left:1px #ccc solid;border-right:1px #ccc solid;width:190px; background:#fff; position:absolute;_margin-top:-1px;}
.search-type ul{ padding:8px 0 12px 0;}
.search-type li{height:22px; line-height:22px;}
.search-type li a{padding-left:13px; display:block;}
.search-type li.highBg a{color:#666; text-decoration: none; background:#e8f4fc;}
/* 二级菜单  */
.sub-nav{background:#f6f6f6 url(../images/container-line.gif) 0 bottom repeat-x;width:100%;}
.sub-nav .sub-nav-box{width:980px; margin:1px auto 0;}
.sub-nav .sub-nav-box .icons{ width:580px;_padding-left:5px;padding-bottom:12px; float:left;}
.sub-nav .sub-nav-box .icons3{padding-top:8px;padding-bottom:17px;}
.sub-nav .sub-nav-box .icons h1 span{ font-weight:normal;}
.sub-nav .sub-nav-box .right{width:299px; padding-right:12px; text-align: right;padding-top:25px;}
.sub-nav .sub-nav-box .right .shuoc-icons ,.sub-nav .sub-nav-box .right .fenxiang-icons {cursor:pointer; }
.sub-nav .sub-nav-box .right .shuoc-icons a:hover,.sub-nav .sub-nav-box .right .fenxiang-icons a:hover{ text-decoration: none;}
.sub-nav .sub-nav-box .icons h1,.sub-nav .sub-nav-box .icons2 h1{ font-size: 18px; font-weight: bold;color:#000;padding-top:5px; line-height:24px;padding:10px 0 6px 0;}
.sub-nav .sub-nav-box .icons2 h1{position:relative;}
.sub-nav .sub-nav-box ul li{ float:left; padding-right:15px;}
.sub-nav .sub-nav-box .login-icons,.sub-nav .sub-nav-box .findpw-icons,.sub-nav .sub-nav-box .activation-icons,
.sub-nav .sub-nav-box .concern-icons,.sub-nav .sub-nav-box .zhanghao-icons,.sub-nav .sub-nav-box .friend-icons,.sub-nav .sub-nav-box .sms-icons,.sub-nav .sub-nav-box .system-icons,
.sub-nav .sub-nav-box .comment-icons,.sub-nav .sub-nav-box .message-icons,.sub-nav .sub-nav-box .xiangce-icons,.sub-nav .sub-nav-box .chuangjian-icons,.sub-nav .sub-nav-box .aicai-icons,
.sub-nav .sub-nav-box .laping-icons,.sub-nav .sub-nav-box .help-icons,.sub-nav .sub-nav-box .tag-icons,.sub-nav .sub-nav-box .sous-icons{ background:url('../images/icons.gif') no-repeat -65px -26px;width:60px; float:left; height:50px;margin-bottom:2px;}
.sub-nav .sub-nav-box .findpw-icons{ background-position: 0 -26px;}
.sub-nav .sub-nav-box .activation-icons{ background-position: -130px -26px; }
.sub-nav .sub-nav-box .concern-icons{ background-position: -190px -18px;}
.sub-nav .sub-nav-box .zhanghao-icons{background-position: -262px -18px;}
.sub-nav .sub-nav-box .friend-icons{ background-position: 0 -72px;}
.sub-nav .sub-nav-box .sms-icons{background-position:-67px -72px;}
.sub-nav .sub-nav-box .system-icons{ background-position: -133px -81px;}
.sub-nav .sub-nav-box .comment-icons{ background-position: -198px -71px;}
.sub-nav .sub-nav-box .message-icons{ background-position: -263px -72px;}
.sub-nav .sub-nav-box .xiangce-icons{ background-position: 0 -123px;}
.sub-nav .sub-nav-box .chuangjian-icons{ background-position: -65px -126px; margin-top:2px;}
.sub-nav .sub-nav-box .aicai-icons{background-position: -123px -126px;}
.sub-nav .sub-nav-box .laping-icons{ background-position:-200px -126px;}
.sub-nav .sub-nav-box .help-icons{ background-position: -265px -127px;}
.sub-nav .sub-nav-box .tag-icons{ background-position:0 -186px; }
.sub-nav .sub-nav-box .sous-icons{background-position:-65px -186px;margin-top:8px;}
/* prompt  */
.header-box .prompt{ position: absolute ; top:-1px; padding:2px 12px;left:160px;}
.header-box .prompt{ position: absolute ; top:-1px; padding:2px 12px;left:160px;}
.header-box .prompt li{ float:left;}
.header-box .prompt li.vline{ padding:0 8px;}
.header-box .prompt li a:hover { text-decoration: none;}
.header-box .prompt li .close-icon{ float: left;  margin-top:3px;}

/*展开+收起*/
table .prompt span.left{display:inline-block; height:36px; overflow:hidden; text-overflow:ellipsis; font-size:12px; line-height:18px;}

/*  footer */
.footer-box .map{width:970px;float:left;padding:0 0 8px 8px; position:relative; background:url(../images/container-line.gif) 0 bottom repeat-x; }
.footer-box .map ul{width:970px;float:left;padding-left:220px }
.footer-box ul li{width:180px;float:left; padding-bottom:12px; margin-right: 65px; display: inline;}
.footer-box .li-2,.footer-box .li-3{width:75px;}
.footer-box li a,.footer-box li a:visited{ text-decoration:none; color:#565555;}
.footer-box  li a:hover{ text-decoration:underline;}
.footer-box  dd{ float:left;padding-right:14px; line-height:22px;}
.footer-box .li-1 dd{width:75px;}
.footer-box ul li.li-3 {margin-right:0; display: inline;}
.footer-box ul li.li-3 dd{ float:none;}
.footer-box dd.map-title{width:100%; padding-right:0;padding-bottom:8px;font-size:14px; font-weight:bold;color:#000; }
.footer-box .map .share{width:300px; float:right;}
.footer-box .share li{width:140px; float:left; padding-right:7px; padding-bottom:12px;}
.footer-box .share .sina-share,.footer-box .share .douban-share,.footer-box .share .kaixin-share{ background:url('../images/share.gif') no-repeat 0 0; height:25px; width:138px; display: block;}
.footer-box .share .douban-share{ background-position:0 -36px;}
.footer-box .share .kaixin-share{ background-position:-145px -36px;}
.footer-box .sed-logo{width:144px;height:59px;float:left;background:url(../images/logogray.png) no-repeat; margin:10px 0 0 8px;;display:inline;}
.footer-box .copyright{float:right; position:relative; width:100%;padding: 6px 0 0 0; text-align:center}
.footer-box .copyright p{width:100%; color:#979797;}
.footer-box .copyright .beian{ position:absolute;top:13px; right:10px;}
/* title */
.title{padding:20px 0 15px 0;}
.title span.more{float:right;}
.grid-m-e .main-wrap .title h2{padding:8px 12px 12px 8px;}
.grid-m-e .main-wrap .title .right{padding-top:10px;}
.title h2{font-size:14px;float:left;color:#6d6d6d; font-weight: bold;padding-left:13px;}
.extra-box .title h3{padding-left:13px;}
/* tab 切换 */
.main-tab{position:relative; zoom:1; border-bottom: 1px #c9c9c9 solid ;  margin-right:20px;}
.main-tab li{border:solid 1px #c9c9c9;border-bottom:none;background:url(../images/tabs-bg.gif) repeat-x; height:27px;line-height:27px; margin-right:5px; float:left; display: inline;padding:0 8px; }
.main-tab li.on{background:#fff; font-weight:bold; font-size:14px; margin-bottom:-1px; border-bottom:solid 1px #fff; position:relative;}
.main-tab li a,.main-tab li a:visited,.main-tab2 li a,.main-tab2 li a:visited { color:#000; text-decoration:none;}
.main-tab li a:hover,.main-tab2 li a:hover {text-decoration:none;}
.main-tab li.mesg{background:url(../images/space.png) -550px 0; width:59px;height: 23px; border:none; text-align:center; padding:0 0 0 5px; line-height:23px;}
.main-tab li.mesg a,.main-tab li.mesg a:visited{ color:#fff;}
.main-tab2{}
.main-tab2 li{float:left; padding:4px 8px;margin-right:5px;line-height:1;display:inline;white-space:nowrap;cursor:pointer;}
.main-tab2 li.on{background: #f3f8fc; border:1px #dae5e7 solid;}
/* button */
.silding,.white-bt,.blue-bt,.blue-bt-w,.white-bt-w,.green-bt-w{ background:url('../images/buts.gif') repeat left 0; height:34px; text-align: center;  float:left; color:#FFFFFF;cursor:pointer; font-size: 14px;  font-weight: bold; vertical-align:middle; line-height: 33px;}
.bt-text{ float:left; padding-left:28px;}
.silding .bt-slid,.white-bt .bt-slid,.blue-bt .bt-slid,.blue-bt-w .bt-slid,.white-bt-w .bt-slid,.green-bt-w .bt-slid{background:url('../images/buts.gif') repeat right 0; height:34px;float:left;overflow:hidden; vertical-align:middle; line-height:33px;width:28px;}
.white-bt{ background-position:left  -174px; color:#000; }
.white-bt .bt-slid{ background-position:right  -174px;}
.white-bt-w{ background-position:left  -35px; color:#000;}
.white-bt-w .bt-slid{ background-position:right  -35px;}
.green-bt-w{ background-position: left -135px;}
.green-bt-w .bt-slid{ background-position:right -135px;}
.blue-bt{ background-position: left -211px; }
.blue-bt .bt-slid{ background-position: right -211px;}
.green-bt-small,.white-bt-small,.blue-bt-small{ background:url(../images/buts.gif) repeat left -250px; height:25px;line-height:25px;text-align: center;color:#FFFFFF;cursor:pointer; font-size: 12px;  font-weight:normal; vertical-align:middle; }
.green-bt-small .bt-slid,.white-bt-small .bt-slid,.blue-bt-small .bt-slid{ background:url(../images/buts.gif) repeat right -250px; height:25px;line-height:25px;text-align: center;color:#FFFFFF;cursor:pointer; font-size: 12px;  font-weight:normal; vertical-align:middle;width:10px; }
.white-bt-small{ background-position: left -304px; color:#000;}
.white-bt-small .bt-slid{background-position:right -304px; color:#000;}
.blue-bt-small{ background-position:left -278px;} 
.blue-bt-small .bt-slid{ background-position:right -278px;} 
.green-bt-small .bt-text,.white-bt-small .bt-text,.blue-bt-small .bt-text{ float:left; padding-left:10px;}
/* 圆角样角 */
.bd{border-left:solid 1px #ccc;border-right:solid 1px #ccc; background:#fff;}
.t-p,.t-p span,.b-t,.b-t span{display:block;position:;background:url('../images/login-bg.png');}
.t-p span,.b-t span{width:6px;float:right;overflow:hidden;}
.t-p,.t-p span,.b-t,.b-t span{height:6px;overflow:hidden;}
.t-p{background-position:0 0;}
.t-p span{background-position:right 0;}
.b-t{background-position:0 -6px; }
.b-t span{background-position:right -6px;}
.b-t-creat,.b-t-creat span{ height:41px; background:url('../images/creat-bottom.png') 0 0;}
.b-t-creat p{padding:10px 0 0 15px; display:inline-block; width:200px; float:left;}
.b-t-creat span{background-position:right 0; width:200px; text-align:right;padding-right:10px;}
.b-t-creat span button{padding:1px 8px;margin-top:7px;}
/* icons */
.r,.w{ background:url('../images/icons2.gif') 0 0 ;height:22px;width:23px;margin-top:2px; }
.w{ background-position:0 -193px ; }
.woman,.man,.close-icon,.request-icon,.arrow-icons,.reply-cions,.look-icons,.bianji-icons,.treat-icons,.report-icon,.set-icons,.msn-icons,.email-icons,.friendClose,
.home-icon,.msg-icon,.my-icon,.set-icon,.topbar-icon,.msg-icon-new,.addition-cions,.dna-icon,.shouc-icon,.time-icons,.wait-icons,.pass-icons,.not-icons,
.tag-icons,.piece-icons,.jg-icon,.time-icons2,.link-icons,.close-icons,.proper-icons,.answer-icons,.quiz-icons,.aicai-icons,.laping-icons,.triangular-icons{background:url(../images/site-icon.gif) no-repeat  -23px -32px;float:left;margin-right:5px;height:16px;width:16px;}
.man{ background-position:0 -32px;  margin-top: 2px;}
.woman{ margin-top: 2px; }
.guanzhu-icon{ background:url(../images/site-icon.gif) -40px -31px; _background:url(../images/site-icon.gif) -52px -31px; display: block;height:20px; width:58px;_width:50px; }
.close-icon,.friendClose{ background-position: right 0;margin-top:5px;cursor:pointer;}
.close-icons{ background-position: 0 -17px; margin-top:5px;}
.proper-icons{ background-position: -124px -118px;margin-top:3px;}
.request-icon{ background-position: right -30px;margin-top:3px;}
.arrow-icons{ background-position: 0 -52px; float:right;margin-top:8px;margin-right:0; }
.reply-cions{ background-position: -18px -54px; float:right; margin-top:3px;}
.look-icons{ background-position:-43px -53px; margin-top:2px;}
.bianji-icons{background-position:-64px -53px; margin-top:2px;}
.treat-icons{background-position:-87px -53px; margin-top:3px;}
.set-icons{background-position:-106px -53px; margin-top:3px;}
.report-icon{background-position:-133px -53px; margin-top:1px;}
.msn-icons{ background-position:0 -71px ;height:26px;width:30px;}
.email-icons{ background-position: -37px -71px; width:30px; height:26px;}
.home-icon{ background-position: -67px -73px; margin-top:4px;}
.msg-icon{ background-position: -84px -73px; margin-top:5px;}
.msg-icon-new{ background-position: -84px -89px; margin-top:5px;}
.my-icon{ background-position: -102px -73px; margin-top:4px;}
.set-icon{ background-position: -120px -73px; margin-top:4px;}
.topbar-icon{ background-position: -136px -73px; margin-top:4px;}
.addition-cions{ background-position:0 -100px; margin:0 0 0 3px;}
.dna-icon{ background-position: -34px -118px;}
.shouc-icon{ background-position: -85px -100px;}
.time-icons{ background-position: -65px -100px;}
.wait-icons{ background-position: -17px -100px;}
.pass-icons{ background-position: -51px -100px;}
.not-icons{ background-position: -34px -100px;}
.time-icons2{ background-position: 0 -118px;}
.tag-icons{ background-position: -105px -118px;}
.piece-icons{ background-position: -17px -118px;}
.answer-icons{ background-position: -100px -102px;margin-top:4px;}
.link-icons{ background-position:-68px -118px;margin-top:2px; }
.quiz-icons{ background-position: -18px -137px; margin-right:0;margin-top:2px; }
.aicai-icons{ background-position: 0 -139px;margin-right:0;margin-top:2px;}
.laping-icons{ background-position: -37px -137px;margin-right:0;}
.renren-icon,.kaixin-icon,.douban-icon,.qq-icon,.tengxun-icon,.sina-icon,.baishehui-icon,.baidu-icon,.shuoc-icons,.fenxiang-icons,.judge-icons,.test-icons,.judge-icons2,.tupian-icons,
.shipin-icons,.yinpin-icons,.guanzhu-icons,.duanxin-icons,.haoyou-icons{background:url(../images/site-icon2.gif) no-repeat 0 -135px; height:34px; width:30px; float:left;margin-right:8px;}
.douban-icon{ background-position: -65px -135px;}
.kaixin-icon{ background-position: -32px -135px;}
.qq-icon{ background-position: -98px -135px;}
.tengxun-icon{ background-position: 0 -171px;}
.sina-icon{ background-position: -32px -171px;}
.baishehui-icon{ background-position: -65px -171px;}
.baidu-icon{ background-position: -97px -171px;}
.shuoc-icons,.fenxiang-icons,.judge-icons,.test-icons,.judge-icons2,.tupian-icons,.shipin-icons,.yinpin-icons,.guanzhu-icons,.duanxin-icons,.haoyou-icons{ height:25px;width:50px;padding-left:28px; float:right; line-height:23px; margin-left:12px; margin-right:0}
.judge-icons,.judge-icons2{ margin-left:0;}
.shuoc-icons{ background-position:0 -207px;}
.fenxiang-icons{ background-position:0 -235px; text-align:left;}
.jg-icon{ background-position:-132px -53px;}
.judge-icons{ background-position: 0 0;width:33px;}
.judge-icons2{ background-position: -61px 0;width:36px;}
.test-icons{ background-position:-127px 0;width:59px;}
.tupian-icons{ background-position: -215px 0; padding-left:30px; float:left;}
.shipin-icons{ background-position: 0 -27px;width:48px; padding-left:30px; float:left;}
.yinpin-icons{ background-position:-80px -27px;width:57px; padding-left:30px; float:left;}
.guanzhu-icons{ background-position: -169px -26px; float:left; }
.duanxin-icons{ background-position: 0 -54px; float:left;}
.haoyou-icons{ background-position: -82px -56px;  float:left;}
.star{ background:url('../images/star_icon.gif');width:5px; height:6px;margin-right:5px; display: inline-block;}
.triangular-icons{ background-position: -131px -138px; width:20px;height:10px; display: inline-block ; float:none;margin-top:3px; margin-left:5px; }
/* photo样式 */
.img-100-70,.photo50-bg,.img-100-100,.img-80-56 ,.photo48-bg{display:block;overflow:hidden;}
.photo48-bg{width:48px;height:48px; border: 1px #e7e4e4 solid; padding:2px;}
.photo48-bg img{width:48px;height:48px; }
.photo50-bg{width:50px;height:50px; }
.photo50-bg img{width:50px;height:50px;}
.img-100-70 {height:70px; width:100px;}
.img-100-70 img{height:70px; width:100px;}
.img-100-100{height:100px;width:100px;}
.img-100-100 img{width:100px; height:100px;}
.img-80-56{width:80px; height:56px; }
.img-80-56 img{width:80px; height:56px;}
.photo80 {display:block;height:80px;margin:0 auto;overflow:hidden;width:80px;}
.photo80 img {height:80px;width:80px;}
.photo80 {position:relative;text-align:right;}
/* page翻页  */
.page{padding:20px 0;text-align:right;}
.page a,.page a:visited{border:solid 1px #d8d9da;padding:1px 6px;margin:1px; color:#5b5b5b; text-decoration:none;background:#fff; overflow:hidden; vertical-align:middle; display:inline-block;}
.page a:hover{border:solid 1px #d8d9da;color:#fff; background:#0070d6; }
.page .current{background:#0070d6;color:white;padding:3px 7px;font-weight:600;border:solid 1px #d8d9da;margin:1px;vertical-align:middle;}
.page .disabled{border:solid 1px #d8d9da;padding:3px 7px;margin:1px; margin-left:0;vertical-align:middle;}
/* coment 评论模块 */
.coment{padding:0;margin-top: 10px;}
.pt-6{padding-top:6px;}
.pt-12{padding-top:12px;}
.pt-20{padding-top:20px;}
.pl-8{padding-left:8px;}
.coment .guestbook_title{ padding-bottom:8px;}
.coment .guestbook_title strong{ font-size: 14px; font-weight: bold; color:#000;}
.coment h6{font-size:14px;color:#000;font-weight:bold;background:url(../images/container-line.gif) 0 bottom repeat-x; padding:0 0 8px 8px;}
.coment h6 span{font-size:12px;color:#000; font-weight:normal;}
.coment .textarea{ display:block; width:632px; margin-right:-6px; height:80px; position:relative;}
.coment-bt{padding:8px 0; position:relative; z-index:9999;}
.coment-bt .blue-bt-small  .bt-text{color:#fff;}
.coment-bt .white-bt-small  .bt-text{color:#000;}
.coment-bt2 .right{padding-right:42px;}
.text-num{padding:0 3px;}
.coment-imgicon{float:left;display:inline-block;height:25px; width:50px;background:url('../images/site-icon.gif') 0 -157px; overflow:hidden;margin:0 5px 0 0;vertical-align:-4px; cursor:pointer;}
.conment-imgs{ position:absolute;top:8px;background:#FFFFFF;border:2px solid #D5D5D5;padding:8px;right:80px;width:540px;z-index:9999999;}
.conment-imgs li{color:#999999;cursor:pointer;display:inline;float:left;height:70px;margin:3px 4px;text-align:center;width:46px;}
.conment-imgs img{background:#F1F8FF;border:1px solid #E5E5E5;clear:both;display:block;height:47px;width:44px;}
.coment-list{padding-top:8px;}
.coment-list .li-box{float:left;width:562px;padding:0 0 0 10px;}
.coment-list ol .li-box{width:454px;}
.coment-list li{ padding:16px 0 16px 8px;}
.coment-list li.first{background:none;}
.coment-list .name,.coment-list .name:visited{font-weight:bold; text-decoration:none;color:#000; margin-right:5px;}
.coment-list a.name:hover{text-decoration:none;}
.li-box-t{padding-bottom:5px;}
.li-box .mesg2-icon,.li-box .comt-icon,.li-box .close{ margin-left:12px;}
.li-box a.red{padding-right:5px; font-weight: bold;}
.li-box .close{margin-right:5px; vertical-align:-4px; _vertical-align:-2px;}
.li-box-bd{line-height:24px; word-wrap: break-word;}
.li-coment .textarea{width:552px; height:60px;}
.quote .li-coment .textarea{width:445px; height:60px;}
.li-coment{padding-top:8px;}
.coment-arraw{display:inline-block;height:19px; width:19px;background:url(../images/site-icon.gif) -55px -157px; overflow:hidden;margin:0 5px 0 0; position:absolute;left:-19px;top:16px;}
.li-box .conment-imgs{right:138px;}
.li-box .conment-imgs li{padding:0;background:none;}
.li-box .bd{position:relative; min-height:50px;_height:50px; padding:0 12px; z-index:9;}
.quote{padding-top:12px;}
/* 分享  */
.share-box{ padding-bottom:2px; margin:12px 0;}
.share-box div{ padding-top:2px;}
.share-box dl{background:#f8f8f8;height:68px; overflow:hidden;}
.share-box dt{float:left; width:62px; padding-left:11px; font-size: 14px;color:#666;line-height:68px;height:68px; }
.share-box dd{float:left;padding-right:5px;padding-top:18px;}
.share-box dd img{height:48px; width:48px; cursor:pointer;}
.share-box p{background:#f8f8f8;padding:15px 0}
.share-box p .left{width:200px; }
.share-box p .right{width:400px;}
.share-box p .left .shuoc-icons,.share-box p .left .fenxiang-icons,.share-box p .left .judge-icons,.share-box p .left .judge-icons2{ float:left;cursor:pointer;}
.share-box p .left{width:192px;padding-left:8px; }
.share-box p .right{width:400px;}
.share-box p .left a.vline{width:48px; }
.share-box p .left a:hover,.share-box p .right a:hover{ text-decoration: none;}
.share-box p .right .silding{ float:right;margin:0 12px;}
/* 下拉菜单  */
.concern-box{ height:26px;margin-bottom:3px;}
.concern-hover{ position: relative;}
.concern-box .concern-bd{ border:1px #999999 solid; height:24px;line-height:24px; background:#f2f2f2;cursor:pointer;padding:0 3px 0 6px; }
.concern-box .concern-form{ display: none; height:200px; overflow-y:scroll;}
.concern-box .concern-form ul{ padding-top:8px;}
.concern-box .concern-form .found button{ margin-top: 5px; display:inline;}
.concern-hover .concern-bd{border-bottom-color:#f2f2f2; z-index:999;position:relative; }
.concern-hover .concern-form{ position:absolute; border:1px #999999 solid;background:#f2f2f2; z-index:1;padding:0 10px; display:block;}
.concern-hover .concern-form li{ text-align: left ; background:none; padding:0 0 0 10px; margin-bottom:10px;}
.concern-hover .concern-form li input{ vertical-align:middle;}
/*  prompt */
.prompt{ border:1px #fff4cd solid; padding:12px; background:#fefeec;margin:8px 0;}
.prompt-gray{border:1px #e0e0e0 solid;  text-align: center; background:#f3f3f3;padding:8px;margin-top:15px;}
.prompt-green{ border:1px #a4e895 solid; background:#ecfae1;margin-bottom:15px;}
.prompt-green .right{ width:590px; }
.prompt .icon-l{float:left;padding-right:12px;}
.prompt a:link,.prompt a:visited{color:#369; text-decoration: none ;cursor:pointer;}
.prompt a:hover{ text-decoration: underline;}
.prompt p{line-height:28px;}
.header-box .prompt li a.red:link,.header-box .prompt li a.red:visited { color:red;}
/** 通用模块 栏目级
-------------------------------------------------- **/

/* 短信息--私密对话  friend-duihua
-------------------------- */
.friend-duihua{height:40px; line-height:40px; }
.friend-duihua p,.friend-request p{ color:#000; font-weight: bold;width:510px; float:left;}
.friend-duihua2 .gray{ float:left; width:330px;padding-top:20px;line-height:18px;}
.friend-duihua2 .gray p{color:#666; font-weight: normal;width:330px; float:none; }
.friend-duihua2 .right2{ float:right;width:290px;padding-top:20px;}
 .w-195{width:195px;margin-top:0;padding:5px;}
.friend-duihua .right,.friend-request .right{ width:110px;}
.friend-duihua .right a,.friend-request .right a{ cursor:pointer;}
.friend-duihua .right .close-icon{  float:left; margin-top:16px;}
.friend-input-list{ padding-top:15px;}
.friend-input-list li{ padding-bottom:15px;}
.friend-input-list li label{ float:left; width: 80px; text-align: right; font-size:14px; font-weight:bold;}
.friend-input-list li .friend-input{ float:left; width:500px; padding-left:12px;}
.friend-input-list li .friend-input .form-input-text-big{ padding:5px; margin-top:0; width:444px;}

/*****给好友发送短信，好友列表***********************************************/
#myFriendList{ width:424px; height:125px;  position:absolute; z-index:999; top:24px; left:12px; background:#f0f0f0; border:1px solid #ccc;  padding:5px 20px 5px 10px; overflow-y:scroll; display:none;}
.friendClose{top:-2px; right:-4px; position:absolute; cursor:pointer;}
#myFriendList ul li{ height:22px; line-height:22px; padding:0 3px; cursor:pointer;}
#myFriendList ul li span{ display:none;}
#myFriendList ul .current{background:#f2f2f2;}


/* 通知 friend-request 
-------------------------- */
.friend-request{padding-top:15px;}
.friend-request .right .close-icon{ margin-top:5px;float:right;}
/*我关注的人  friend-list  
--------------------------- */
.friend-list{padding-bottom:15px;}
.friend-list li{padding: 12px 0;}
.friend-list li.friend-list-sub{height:85px;}
.friend-list .p{width:540px; padding-top:20px; }
.friend-list .p2{width:640px; padding-top:20px; }
.friend-list .info{width:480px;}
.friend-list .info p{padding-bottom:5px;}
.friend-list .info2{width:560px;}
.friend-list .info3{width:230px;padding-left:8px;  float:left;}
.friend-list .info4{width:230px;}
.friend-list .info5{width:480px;padding-left:8px;  float:left;}
.friend-list .friend-bao{ float:right;padding-right:10px;padding-top:20px;}
.friend-list .friend-bao .close-icon{ float:right;}
.friend-list .friend-bao dd{width:87px; text-align: center;}
.friend-list .friend-bao dd .add{ margin-left:8px;}
.friend-list .info-list{padding-right:20px; text-align: right; clear:both;}
.change:hover{background-color:#F5F5F5;}
.fenzu .add{padding:25px 0 15px 70px; height:60px;}
.fenzu .add a{ text-decoration: none;} 
/* 我的相册 xiangce-list 
------------------------------ */
.xiangce-list{}
.xiangce-list ul,. cs-list ul{padding-bottom:25px;}
.xiangce-list ul{padding-top:25px;}
.xiangce-list li{ float:left;width:28%;padding-right:5%;min-height:290px;_height:290px;}
.xiangce-list2 li{min-height:220px;_height:220px;}
.xiangce-list li .xiangce,.picture li .xiangce{ float:left; width:160px; height:160px; text-align: center;overflow:hidden;line-height:160px; display: block;}
.xiangce-list li .xiangce-bg{ background:url('../images/160-160.gif');padding:7px 12px 13px 8px; }
.xiangce-list li .xiangce img,.picture li .xiangce img{width:160px; height:160px;}
.xiangce-list li div,.cs-list li div{ width:160px;padding-top:5px; text-align:left; clear:both;overflow:hidden;}
.xiangce-list li div p,.cs-list li div p{ line-height:22px;}
.xiangce-list li div p.h-45,.cs-list li div p.h-45{height:45px; overflow:hidden;}
/*  xc-list-img  */
.xc-list{ padding:0 0 10px 0;}
.xc-list-img {padding-left:12px;}
.xc-list-img li {padding-bottom:12px;}
.xc-list-img li .photo50-bg { float:left;}
.xc-list-img li div { float:left;width:200px;padding-left:12px;}
.xc-list-img li div p {  line-height: 22px;}
/* 我的测试
----------------------------*/
.cs-list {}
.cs-list .cs-list-box h3 .blue { font-size: 12px; font-weight: normal;}
.cs-list li{ float:left;padding:0 20px 20px 0;}
.cs-list li div{ width:105px;}
/* 单张照片  xc-depict 
---------------------------- */
.xc-depict {padding:20px 0; overflow:hidden;}
.xc-depict .depict-page{padding-bottom:8px;}
.xc-depict .depict-page p{width:200px; float:left; font-size: 14px;}
.xc-depict .depict-page span{font-size: 14px;padding-right:10px;}
.xc-depict .depict-img{ text-align: center; position:relative;}
.xc-depict .depict-img .imgA{ width:49.9%; height:100%; overflow:hidden; position:absolute; z-index:988; top:0px; left:0px; text-align:center; cursor:pointer;}
.xc-depict .depict-img .imgA span { width:17px; height:34px; background:url("/images/photoSel.png") no-repeat; overflow:hidden; display:block; position:absolute; top:45%; left:0;display:none;}
.xc-depict .depict-img .imgA2{left:49.9%;}
.xc-depict .depict-img .imgA2 span{background-position:-39px 0px;left:auto; right:0px;}
.xc-depict .depict-img img{ }
.xc-depict .depict{padding:15px 0 10px 0;line-height:22px; font-size: 14px;}
/* bianji-xc  侧栏 */
.bianji-xc{ padding:20px 0 10px 10px;}
.bianji-xc .xc-no h3{ font-weight: bold;padding-bottom:8px;}
.bianji-xc .xc-no p{ font-size:14px; line-height:22px;padding-bottom:20px;color:#000;}
.bianji-xc .xc-no .blue a.blue{ font-weight: bold;}
.bianji-xc .xc-no li{ float:left;width:49%;padding-bottom:10px; }
.bianji-xc .xc-no li a{font-size: 14px; }
.bianji-xc .xc-no li a.blue{ font-weight: bold;}
  /*邀请好友  point-box 右栏 提示 
------------------------------ */
.point-box{ padding:20px 0 15px 12px; background:url('../images/dh-bg.jpg') no-repeat 5px 150px;; height:500px;}
.point-box p,.point-box dl dd{ font-size: 14px; line-height:24px;}
/* 短消息-发件箱  
-------------------------- */
.p{width:180px;padding:10px 0; float:left;}
.p .info-photo{ float:left; }
.info{ float:left; width:90px; padding-left:10px;}
.info2 p a,.info3 p a,.info5 p a{font-weight:normal;}
.import-member li .e{width:95px; float:left;padding-top:20px;}
.info .info-span{padding:8px 0 5px 0; display: block;line-height: 28px;}
/* 我的好友   侧栏
------------------------- */
/* img-list  */
.img-list,.find,.feedbacks{ padding-bottom:18px;}
.img-list  p span{ display:block; padding-top:5px;}
.img-list  p{padding:2px 0 5px 0;}
.img-list  p a,.img-list a:visited{ text-decoration:none; color:#000;}
.img-list  p a:hover{ text-decoration:underline;}
.img-list  li{ float:left; width:24%; overflow:hidden; }
.img-list  li div{width:50px; text-align:center;margin:0 auto; padding:0 5px;height:80px;}
.img-list2  li{ width:60px;padding:0 8px;  }
/*  find 有趣网找朋友 */
.find{background:url('../images/find.gif') no-repeat 200px 30px; padding-left:13px;}
.find p{font-size:14px;line-height:22px;}
.find p.font-s{font-size:12px;}
/* feedbacks 意见反馈  */
.feedbacks{padding-left:13px;}
.feedbacks p{line-height:22px;}
/* 批量修改照片    picture-list
------------------------------ */
.picture-list{}
.picture-list li{ padding-top:25px;}
.picture-list li .picture-content{width:425px; float:left;padding-left:20px;}
.picture-list .picture-content h4{ font-size: 14px;padding-bottom:8px;}
.picture-list .picture-content .form-input-text-big{width:415px;height:60px;}
.picture-list .picture-content p{ font-size: 14px;padding-top:12px;}
.picture-list .picture-content p span{  float:left;width:121px;}
.picture-list .picture-content p input{ vertical-align:-1px;}
.picture-list .picture-content p span.close-icon{ width:16px;}
.picture-list li .add{padding-top:25px;}
/* tip-box */
.tip-box{ background:url('../images/dh-bg.jpg') 12px 120px no-repeat; height:480px;}
.tip-box p{ padding:20px 0 0 45px; font-size: 14px; color:#000;}
/* XX参与测试 list-img
----------------------------------- */
.list-img li { padding:10px 0;}
.list-img2 li { padding:0 0 5px 0;}
.list-img .img-100-70,.list-img .img-80-56,.list-img-cy .photo48-bg,.list-img-gz .photo48-bg{float:left; overflow:hidden;}
.img-bd {border:1px solid #e5e5e5;padding:2px;}
.list-img li div{float:left; width:520px;padding-left:8px;}
.list-img li div.w-560{ width:560px;}
.list-img li div.w-185{ width:185px;}
.list-img li div.w-185 .gray{}
.list-img li div p{ 0 30px 8px 0; line-height:22px;}
/* list-img-cy */
.list-img-cy { }
.list-img-cy li div{width:560px; }
.list-img-cy li div .w-440{width:440px; float:left;}
.list-img-cy .img-100-70-w { float:right; }
.list-img-gz .list-photo{ padding-left:0;}
.list-img-gz .list-photo li{ float:left; padding-right:10px;}
.list-img-gz ol li { padding:8px 0;}
.list-img li div.w-520 .img-100-70-w {  float:left ;margin-right:8px;}
/* tag-list  */
.tag-list{padding-bottom:10px;}
.tag-list li{ float:left;padding:0 14px;padding-bottom:8px;}
.tag-list li a{white-space:nowrap;}

/* q-box model */
.q-box{ width:100%;margin-top:25px;}
.q-box .model-box{ border: 1px #ddd solid; padding:6px 12px 0 10px;; cursor: pointer; margin-bottom:15px;background:#f8f8f8;}
/*鼠标移动效果*/
div .q-box .bg{background:#eee;}
.q-box .model-box-hover{ background:#f8f8f8;}
.q-box .model-error{ background:#fce5dd; border:1px #facfc2 solid;}
.q-box .model-correct,.q-box .model-proper{ background:#ecfae1; border:1px #a4e895 solid;}
.q-box .model-box .right { width:80px;}
.q-box .model-box .right .close-icons{  margin-top:3px;}
.q-box input.radio, .q-box input.checkbox {margin:0 3px 0 0px; vertical-align:middle;}
/* jieguo-list */
.grid-m-e .main-wrap .jieguo .title .right{ padding-top:0px;}
.jieguo-list {}
.jieguo-list li {padding:10px 0}
.jieguo-list .wrap .c-bd p{ line-height:22px; padding:8px 0;}
.jieguo-list .wrap .c-bd .img-list2 li {padding:0 8px;width:60px;}
/* paihang-list */
.paihang-list{}
.paihang-list ul{padding-left:13px;}
.paihang-list li{padding-bottom:15px;}
.paihang-list li .number{height:18px;width:18px;background:#ececec;margin-top:20px;margin-right:14px; text-align:center;line-height:18px;}
.paihang-list li .photo48-bg{margin-right:8px; }
/* paiming-list */
.paiming{padding-left:100px;}
.paiming-list{}
.paiming-list li{ float:left;width:110px; padding-right:38px;}
.paiming-list li .align-c,.paiming-list li .pm{width:100px; padding:10px 0;}
.paiming-list2 li{ padding-right:0;}
.paiming-list2 li.li-no-pl{ margin:0 30px;width:160px;}
/* dna flash  */
.dna-box div{padding-top:8px; overflow:hidden;}
.dna-box p .pd{padding:0 5px;}
.dna-box .like{ padding-left:13px;padding-top:0;}
/* more_s_topic 专题 */
.more_s_topic {padding-top:8px;}
.more_s_topic li {float:left;padding-bottom:25px;text-align:center;width:49%;}
.more_s_topic li a, .more_s_topic li a:visited {color:#000000;text-decoration:none;}
.more_s_topic li img {height:70px;width:127px;}

/*三级查看页面字号统一与链接颜色的统一*/
.description *{font-size:14px;}
.description * a:link,.description * a:visited{color:#336699;text-decoration:underline;}
.description * a:hover{text-decoration:none;}

/* padding & margin & width */
.pt-10{padding-top:10px;}
.pt-20{padding-top:20px;}
.pb-6{padding-bottom:6px;}
.pb-12{padding-bottom:12px;}
.pb-20{padding-bottom:20px;}
.pb-25{padding-bottom:25px;}
.pr-15{padding-right:15px;}
.pl-45{padding-left:45px;}
.pl-12{padding-left:12px;}
.pl-13{padding-left:13px;}
.pl-14{padding-left:14px;}
.pl-22{padding-left:22px;}
.pl-100{padding-left:100px;}
.pl-80{padding-left:80px;}
.pl-5{padding-left:5px;}
.mt20{margin-top:20px;}
.mt-3{margin-top:3px;}
.mt-5{margin-top:5px;}
.mt-3-3{margin-top:-3px;} 
.ml-5{margin-left:5px; }
.ml-15{margin-left:15px;}
.mr-5{margin-right:5px;}
.mr-20{margin-right:20px;}
.mr-22{margin-right:22px;}
.mb-12{margin-bottom:12px;}
.mb-18{margin-bottom:18px; }
.w-90{ width:90px;}
.w-198{ width:198px;}
.w-562{ width:562px;}
.w-430{ width:430px;}
.w-230{width:230px;}
.w-350{width:350px;}
/* ad */
.qixi{padding:25px 0; }
.qixi img{width:280px; height:100px;text-align: center; display: block;padding-left:13px;}
/* 弹出框  */
.dialog-pop{ position:absolute;font-size:12px;z-index:9999;left:0;top:0;}
.dialog-content{background:#fff;z-index:3;position:relative;border:solid 1px #ccc;}
.dialog-title{overflow:hidden; padding:0 8px; height:30px;line-height:30px;border-bottom:solid 1px #ccc;}
.dialog-tras{width:100%;height:100%; margin:-10px;z-index:2;background:#000;opacity:0.2;filter:alpha(opacity=20);position:absolute;padding:10px;-moz-border-radius:5px 5px 5px 5px;}
.dialog-title h3{float:left;font-weight:bold;font-size:14px;margin:0;}
.dialog-close{float:right; cursor:pointer;}
.dialog-bt{position:absolute;bottom:0;width:100%;background:#F2F2F2;height:27px;border-top:solid 1px #ccc;padding-top:3px;}
.dialog-confirm{margin-right:8px;}
.dialog-bt-close{ margin-right:8px;}
.dialog-bd{position:relative;}
.dialog-bd iframe{overflow:scroll;overflow-x:hidden;}
.dialog-bt a{background:#F0F0F0;border-color:#E7E7E7 #666666 #666666 #E7E7E7;border-style:solid;border-width:1px;margin-left:5px;padding:2px 15px; text-decoration:none;color:#000; float:right;display:inline;}
.mask{ background:#000;background:rgba(0, 0, 0, 0.58) !important;filter:alpha(opacity=50);position:absolute;top:0;left:0; z-index:9999;width:100%;height:100%;}
.dialog-bd-ct{padding:8px 12px;}
.dialog-pop ul,.dialog-pop li,.atEditorpd ul,.atEditorpd li{list-style:none;margin:0;padding:0;}
.tabContent{ display:none;}
.tabContentCurrent{ display:block;}
.jumpt{min-height:100px;_height:100px; text-align: center; padding-top:100px;}

/*答案说明截流*/
.take-question .tiku-take .resultPro{ display:inline-block; height:36px; overflow:hidden; text-overflow:ellipsis; font-size:12px; line-height:18px;}
.resultPro{ display:inline-block; height:36px; overflow:hidden; text-overflow:ellipsis; font-size:12px; line-height:18px;}
/*答案说明不截流*/
.take-question .tiku-take .heightAuto{ display:inline-block; height:auto;font-size:12px; line-height:18px;}
.heightAuto{ display:inline-block; height:auto;font-size:12px; line-height:18px;}

.title_logo{width:32px; float:left; height:32px;margin:8px 5px 2px 0px;}